dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Top Dressing
— definition
1.
top dressing (Noun)
1 definition
top dressing (Noun)
— A layer of fertilizer or manure not ploughed in.
4 types of
dressing
fecundation
fertilisation
fertilization